package com.sg.service.base.app;

import com.sg.dto.base.app.req.QueryEvaTepCyclePlanDetailReq;
import com.sg.dto.base.app.req.QueryEvaTepCyclePlanListReq;
import com.sg.entity.OmsTspeTimerImplementEvaCyclePlan;

import java.util.List;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface MOmsTspeTimerImplementEvaCyclePlanService {
    /**
     * 3-2-03批量改评价模板周期安排
     */
    boolean batchUpdateEvaTepCyclePlan(List<OmsTspeTimerImplementEvaCyclePlan> omsTspeTimerImplementEvaCyclePlan);

    /**
     * 3-2-03查评价模板周期安排详情
     */
    OmsTspeTimerImplementEvaCyclePlan queryEvaTepCyclePlanDetail(QueryEvaTepCyclePlanDetailReq reqDto);

    /**
     * 3-2-03新增评价模板周期安排
     */
    String addEvaTepCyclePlan(OmsTspeTimerImplementEvaCyclePlan omsTspeTimerImplementEvaCyclePlan);

    /**
     * 3-2-03修改评价模板周期安排
     */
    boolean updateEvaTepCyclePlan(OmsTspeTimerImplementEvaCyclePlan omsTspeTimerImplementEvaCyclePlan);

    /**
     * 3-2-03批量增评价模板周期安排
     */
    boolean batchAddEvaTepCyclePlan(List<OmsTspeTimerImplementEvaCyclePlan> omsTspeTimerImplementEvaCyclePlan);

    /**
     * 3-2-03查评价模板周期安排列表
     */
    List<OmsTspeTimerImplementEvaCyclePlan> queryEvaTepCyclePlanList(QueryEvaTepCyclePlanListReq reqDto);
    //
}
